why all this haste